package com.gxa.service;

import com.gxa.common.R;
import com.gxa.pojo.Emp;

import java.util.List;
public interface EmpService {
    //查询全部员工基本信息
    R queryAll(Integer page,Integer limit);

    //查询在职员工基本信息
    R queryWorking(Integer EMP_QUIT,Integer page,Integer limit);

    //录入员工信息
    R addEmp(Emp emp);

    //导入员工信息
    R importEmp();

    //导出员工信息
    R exportEmp();

    //编辑员工信息
    R editEmp(Emp emp);

    //在职变离职
    R setWorkingToDeparture();

    //离职变拉黑
    R setDepartureToBlackList();

    //取消拉黑
    R setBlackListToDeparture();

    //查看员工详情
    R queryEmpDetails();

}
